#ifndef __ds1302_H 
#define __ds1302_H  
 
#include "stm32f10x.h"
#define DS1302_IO_IN()  {GPIOB->CRL&=0XFFFFFF0F;GPIOB->CRL|=8<<4;}
#define DS1302_IO_OUT() {GPIOB->CRL&=0XFFFFFF0F;GPIOB->CRL|=3<<4;}
void DS1302_config(void);
void ds1302_init(void);
void Dio_In(void);
void  DIO_Out(void);
void ds1302_write_byte(u8 addr, u8 d) ;
u8 ds1302_read_byte(u8 addr);
void ds1302_write_time(void) ;
void ds1302_read_time(void) ;
void DS1302_TX(void);
void alarm_set(void);
// void ds1302_Dispaly(void);
 
#endif
